patch graft - German English Dictionary